webweb!

a tool for creating, displaying, and sharing interactive network visualizations on the web designed for simplicity and ease of use.



features

  • simple and configurable model
  • easy to share (one file, no dependencies)
  • easy to embed
  • does what you need it to (multiple networks, layered networks)
  • interfaces for multiple languages (python, MATLAB) and libraries (networkx)

Alright, I have an adjacency matrix, how do I get this webweb thing to show it to me?

showing:

from webweb import Web

# Connect two nodes
edge_list = [[0, 1]]

# Instantiate webweb object
web = Web(edge_list)

# Launch webbrowser with result
web.draw()
A = floor(1.01 * rand(100,100)); 
A = A + A'; 
A(A>0) = 1;
webweb(A);

How do I install it?

showing:

pip install webweb
git clone //https://github.com/dblarremore/webweb